package com.maple.common.serialPort

import com.serial.port.manage.SerialPortManager

object SerialPortHelper {
    private val mProxy = SerialPortProxy()

    /**
     * 暴露SDK
     */
    val portManager: SerialPortManager
        get() = mProxy.portManager

    /**
     * 内部使用，默认开启串口
     */
    private val serialPortManager: SerialPortManager
        get() {
            // 默认开启串口
            if (!mProxy.portManager.isOpenDevice) {
                mProxy.portManager.open()
            }
            return portManager
        }
}